package net.cyan.activex.word;

import net.cyan.activex.ActiveXObject;

abstract public class Column implements ActiveXObject
{
   abstract public Borders getBorders();

   abstract public Cells getCells();

   abstract public int getPreferredWidthType();

   abstract public void setPreferredWidthType(int preferredWidthType);

   abstract public int getPreferredWidth();

   abstract public void setPreferredWidth(int width);

   abstract public int getIndex();

   abstract public int getNestingLevel();

   abstract public Row next();

   abstract public Row previous();

   abstract public Shading getShading();

   abstract public int getWidth();

   abstract public void setWidth(int width);

   abstract public void autoFit();

   abstract public void delete();

   abstract public void select();
}